#coding:utf-8
#create a dictionary
#dict() コンストラクタは、キーと値のペアのタプルを含むリストから辞書を生成する
Bento = dict([('唐揚げ弁当',450), ("日替わり弁当",500),("とんかつ弁当",450),("チキン南蛮弁当",450)])
print(Bento)
for k,v in Bento.items():
print(k, ":", v,"円")
#辞書内包表現を使って、任意のキーと値のペアから辞書を作る
mydict ={x: x**2 for x in range(10) if x%2 == 0}
print("mydict=",mydict)
#キーが単純な文字列の場合、キーワード引数を使って定義する
sidemenu = dict(カツ丼=450,ソースカツ丼=450,ホットドック=200,焼きそばパン=250)
for k,v in sidemenu.items():
print(k, ":", v,"円")
#dictionary access
y = input("弁当の名前を ")
print(y,end=" ")
if y in Bento:
print(Bento[y],"円")
elif y in sidemenu:
print(sidemenu.get(y),"円")
else:
print("なし")
#更新で追加
all = Bento.copy()
all.update(sidemenu)
print(all)